
.wx_user_mydd{ width:100%;  background:#fff; border-bottom:1px solid #e1e1e1; box-sizing:border-box; overflow:hidden;  }
.wx_user_mydd ul li{ width:20%; overflow:hidden; float:left; position:relative;  }
.wx_user_mydd ul li a{ display:block; margin:0 5px; text-align:center; color:#666; line-height:40px; border-bottom:2px solid #fff; box-sizing:border-box;}
.wx_user_mydd ul .on{ border-bottom:2px solid #94193f; color:#c41f3a; }
.wx_user_mydd ul li .carunmber{ width:15px; height:15px; text-align:center; font-size:12px; background:#c41f3a; color:#fff; border-radius:9px; position:absolute; right:0px; top:5px; line-height:15px;}
.select_order { width:23%;float:left;line-height:40px;text-align:center;position:relative; color:#c41f3a; background:url(../images/v_tab_line.png) no-repeat scroll right 0; background-size:1px 100%;}
.select_order i { width:5px;height:5px;border-top:2px solid #c41f3a;border-left:2px solid #c41f3a;position:absolute;right:8px;top:50%;margin-top:-5px; transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -o-transform:rotate(-135deg); overflow:hidden;}
.select_box { position:absolute;top:80px;left:0;background-color:#fff;width:23%;z-index:3;color:#333;border:1px solid #e1e1e1; border-bottom:none; border-top:none;box-sizing:border-box;}
.select_box div{ text-align:center;height:30px;line-height:30px;border-bottom:1px solid #e1e1e1; border-top:1px dashed #e1e1e1; padding:5px 0;}


/*订单列表*/
.list_box,.ord_box{ width:100%; overflow:hidden; background:#fff; font-style:normal}
.list_top{ width:100%; height:35px; overflow:hidden;}
.list_top .list_top_left{ margin-left:3%; line-height:35px; float:left; color:#1e1e1e;}
.list_top .list_top_right{ width:28%; margin-right:3%; line-height:35px; float:right; text-align:right; font-size:14px;}

.ord_box{ margin-bottom:10px;background:#f8f8f8;min-height:inherit;}

.list_order{width:100%; overflow:hidden;}
.order_s{ width:100%; overflow:hidden; background:#f8f8f8; margin-bottom:5px;}
.order_s .left_img{ width:55px; height:55px; overflow:hidden; float:left; margin:10px 10px 10px 3%; background:url(../images/img_default_detail.png) no-repeat scroll 0 0; background-size:100% 100%; }
.order_s .left_img img{ width:55px; height:55px;}
.order_s .right_mag{ width:74%; overflow:hidden; float:left; position:relative;  margin:10px 0; }
.order_s .right_mag .p1{ width:100%; overflow:hidden; line-height:16px; font-size:13px; color:#1e1e1e;}
.order_s .right_mag .p2{ color:#969696; margin-top:10px;}
.order_s .right_mag .mb_p{ position:absolute; right:0; bottom:0; width:30%;}
.order_s .right_mag .mb_p .p3{ color:#969696; text-align:right; line-height:12px; }
.order_s .right_mag .mb_p .p4{ color:#1e1e1e; text-align:right; }

.order_s .th_but{ width:80px; height:30px; float:right; border:1px solid #969696; box-sizing:border-box; color:#5a5a5a; text-align:center; line-height:30px; margin-right:10px; margin-bottom:10px;}

.gift{ width:94%; overflow:hidden; margin:0 auto; padding:5px 0; border-top:1px dashed #e1e1e1}
.gift .gift_list{ width:100%; height:25px; line-height:25px; color:#969696; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.gift .gift_list span{ background:#c41d39; color:#fff; padding:1px 5px; margin-right:5px; border-radius:3px;}

.sum{width:100%; height:30px; overflow:hidden; text-align:right; line-height:25px; border-bottom:1px solid #e1e1e1;}
.sum p{ margin-right:3%;}
.sum strong{color:#94193f; font-size:14px;}

.oper{ width:100%; height:40px; overflow:hidden;}
.oper .but_red{ width:80px; height:30px; background:#94193f; color:#fff; text-align:center; line-height:30px; float:right; margin:5px 10px 5px 0;}
.oper .but_gz{ width:80px; height:30px; border:1px solid #94193f; box-sizing:border-box; color:#94193f; text-align:center; line-height:28px; float:right; margin:5px 10px 5px 0;}
.oper .but_cel{ width:80px; height:30px; border:1px solid #969696; box-sizing:border-box; color:#5a5a5a; text-align:center; line-height:28px; float:right; margin:5px 10px 5px 0;}

.font_red{ color:#c41f3a;}
.font_gray{ color:#979797;}


/*直播列表*/
.tv_tab{ width:100%; height:40px; background:#fff; border-bottom:1px solid #e1e1e1; overflow:hidden;}
.tv_tab ul{ display:block; width:100%; height:30px; overflow:hidden; margin-top:5px;}
.tv_tab ul li{ width:33%; float:left; height:30px; background:url(../images/v_tab_line.png) no-repeat scroll right top; background-size:1px 30px;  }
.tv_tab ul li strong{ display:block; margin:0 auto;text-align:center; width:70%; height:30px;  line-height:30px; border-bottom:3px solid #fff; box-sizing:border-box;}
.tv_tab ul .on strong{ border-bottom:3px solid #c41f3a; color:#c41f3a; }
.tv_tab ul li:last-child{ background:none;}

.live_box{ overflow:hidden; width:100%;}

.live_list{ width:100%; overflow:hidden; background:#fff; margin-top:10px;}
.live_list .g_img{ width:120px; height:120px; float:left; background:url(../images/img_default_detail.png) no-repeat scroll 0 0; background-size:100% 100%;}
.live_list .g_img img{ width:100%;}
.live_list .g_msg{ width:57%; float:left; height:120px; margin-left:3%; overflow:hidden; }
.live_list .g_msg .p1{ width:100%; height:29px; border-bottom:1px dashed #eee; line-height:29px; color:#969696; }
.live_list .g_msg .p1 img{ height:15px; margin-top:7px}
.live_list .g_msg .tv{ color:#c41f3a;}
.live_list .g_msg .tv img{ height:18px; margin-top:5px	}
.live_list .g_msg .p2{ width:100%; height:36px; line-height:18px; font-size:14px; overflow:hidden; }
.live_list .g_msg .p3{ width:100%; overflow:hidden; padding:1px 0; margin-top:5px; }
.live_list .g_msg .p3 span{ color:#94193f; background:#94193f;  border:1px solid #94193f; padding:0 5px; color:#fff; }
.live_list .g_msg .p3 em{ border:1px solid #e1e1e1; color:#969696; padding:0 5px; box-sizing:border-box; text-decoration:line-through;}
.live_list .g_msg .p4{ width:100%; overflow:hidden; margin-top:5px;}
.live_list .g_msg .p4 i{ color:#94193f;}
.live_list .g_msg .p4 strong{ color:#94193f; font-size:16px;}
.live_list .g_msg .p4 span{ color:#969696; text-decoration:line-through; margin-left:10px;}

.rk{ width:50px; height:50px; overflow:hidden; position:fixed; right:3%; bottom:30px; z-index:2; }
.rk img{ width:100%;}

/*商品评论*/

.pl_goods{ width:100%; overflow:hidden; background:#fff; margin-bottom:10px;}
.pl_goods .left_img{ width:55px; height:55px; overflow:hidden; float:left; margin:10px 10px 10px 3%; background:url(../images/img_default_detail.png) no-repeat scroll 0 0; background-size:100% 100%; }
.pl_goods .left_img img{ width:55px; height:55px;}
.pl_goods .right_mag{ width:74%; overflow:hidden; float:left; position:relative;  margin:10px 0; }
.pl_goods .right_mag .p1{ width:100%; overflow:hidden; line-height:16px; font-size:13px; color:#1e1e1e;}

.pinglun_box{ width:100%; overflow:hidden; background:#fff; margin-bottom:10px;}
.pinglun_box .pl_list{ width:94%; margin:5px auto; overflow:hidden; height:35px;}
.pinglun_box .pl_list .p_l{ width:25%; float:left; line-height:35px; overflow:hidden; }
.pinglun_box .pl_list .p_r{ width:75%; float:left; overflow:hidden; height:35px;}
.pinglun_box .pl_list .p_r span{ display:block; width:35px; height:18px; background:url(../images/xx0.png) no-repeat scroll 0 0; background-size:100% 100%; float:left; margin-right:5px; margin-top:8px;}
.pinglun_box .pl_list .p_r .on{background:url(../images/xx1.png) no-repeat scroll 0 0; background-size:100% 100%;}

.pinglun_box .pl_txt{ width:94%; margin:10px auto; border-top:1px solid #eee; overflow:hidden; padding:10px 0;}
.pinglun_box .pl_txt textarea{ height:120px; font-size:12px;}

.pinglun_box .lm{width:100%; height:35px; background:#f8f8f8; overflow:hidden; line-height:35px; }
.pinglun_box .lm .pj{ width:20px; height:20px; background:url(../images/car1no.png) no-repeat scroll 0 0; background-size:100% 100%; float:left; margin:8px 5px 0 3% }
.pinglun_box .lm .on{background:url(../images/car1.png) no-repeat scroll 0 0; background-size:100% 100%;}

.pinglun_box .fb{width:100%;  background:#f8f8f8; overflow:hidden; }
.fb_but{ width:94%; margin:10px auto; height:35px; background:#95193e; color:#fff; font-size:14px; text-align:center; line-height:35px; }

/*物流详情*/

.wl_box{ width:100%; overflow:hidden; background:#FFF; position:relative; margin-bottom:10px; }
.logistics_fl{ width:50px; height:50px; margin:10px; float:left; }
.logistics_fl img{ width:100%;}
.logistics_fr{ width:60%; margin:10px 0; float:left;} 
.logistics_fr p{ line-height:25px; font-size:14px;}
.logistics_fr p:last-child{ font-size:12px; color:#666;}

.not_ord{ width:100%; overflow:hidden; }
.not_ord p{ text-align:center;}
.not_ord p img{ width:25%; margin-top:20px;}
.wl_but{ display:block; width:94%; height:35px; margin:10px auto; line-height:35px; color:#FFF;  background:#94193f; text-align:center;}

.ord_tit{ width:100%; height:35px; line-height:35px; font-size:14px; text-indent:3%; border-bottom:1px solid #eee;}

.wx_wl_box{ width:100%; margin:20px auto; background:url(../images/line_y.png) repeat-y scroll 25px 0; background-size:1px 100%; position:relative;}
.wx_wl_box .wx_wl_list{ width:100%; margin-bottom:10px; position:relative;}
.wx_wl_box .wx_wl_list .bi{ width:12px; height:12px; border:3px solid #fff; background:#e6e6e6; border-radius:15px; position:absolute; left:16px; top:2px; z-index:2;}
.wx_wl_box .wx_wl_list .wl_txt{ margin-left:45px; width:80%; line-height:20px;}
.wx_wl_box .wx_wl_list .wl_txt .p1{ color:#999; font-size:12px;}
.wx_wl_box .now .bi{ background:#94193f; border:3px solid #e8cdd6;}
.wx_wl_box .now .wl_txt{ color:#94193f;}
.wx_wl_box .now .wl_txt .p1{color:#94193f;}


/*没有订单*/
.not_ord{ width:100%; overflow:hidden; }
.not_ord p{ text-align:center;}
.not_ord p img{ width:25%; margin-top:120px;}
.buy_but{ display:block; width:94%; height:35px; margin:10px auto; line-height:35px; color:#FFF;  background:#94193f; text-align:center;}

/*跨境购说明*/
.kj_msg{ width: 95%;  padding: 10px 0; font-size: 12px; color: #999; margin: 0 auto; text-align: center;}
.kj_msg img{  width: 15px; }
.kj_msg span{ color: #FE0000;}
.kj_msg i{ color: #FE0000; font-style:normal; text-decoration:underline;}

/*查询进度*/
.ord_schedule{ width:30px; background:url(../images/xy.png) repeat scroll 0 0; background-size:100%; border-radius:100px; height:30px; position:fixed; right:10px; padding:10px 10px; font-size:12px; bottom:50px; color:#FFF; text-align:center; z-index:3; }

/*历史订单查询入口*/
.lishi_ord{ width:100%; background:#fff; padding:10px 0; text-align:center; border-top:1px solid #e1e1e1;  position:fixed; bottom:0;  }
.lishi_ord a{color:#fc525f; text-decoration:underline;}


/*二级分类*/
.t_list_bg{ width:100%; padding:500% 0 0 0; position:absolute; left:0; top:41px; z-index:1; background:url(../images/xy.png) repeat 0 0;}
.t_list{ width:100%; overflow:hidden; background:#fff;  position:absolute; left:0; top:41px; z-index:3;}
.t_list div{ width:40%; height:40px; line-height:40px; float:left; margin-left:6%; text-align:center;}
.t_list .on{ color:#c4193f; background:url(../images/ico_23.png) no-repeat scroll 7% -2px; background-size:40px 40px; }

/*三级分类TAB*/
.sort_tab_3{ width:100%;  overflow:hidden; background:#fff; position:absolute; left:0; top:41px; z-index:1; }
.sort_tab_3 ul li{ float:left; width:23%; height:40px;}
.sort_tab_3 ul li span{ display:block; width:85%; margin:5px auto; text-align:center; border-bottom:2px solid #fff; box-sizing:border-box; height:30px; line-height:30px; }
.sort_tab_3 ul .on span{ color:#c4193f; border-bottom:2px solid #c4193f; }
.t_line{ width:100%; height:1px; background:#eee; overflow:hidden; position:absolute; left:0; top:40px;}
.so_up{ width:8px; height:8px; border-bottom:2px solid #999; border-right:2px solid #999; position:absolute; right:15px; top:13px; transform: rotate(45deg); -webkit-transform: rotate(45deg); z-index:1;}
.so_down{ transform: rotate(-135deg);-webkit-transform: rotate(-135deg); top: 18px;}
.hei{ height:40px;}

.b_box{width:100%; height:41px;  overflow:hidden; background:#fff; }

.goods_list_box{width:100%; overflow:hidden; /*border-bottom:1px solid #e1e1e1;*/}
.goods_list_box .sp_style{ overflow:hidden; width:45.5%; margin-left:3%; margin-top:10px; background:#fff; float:left; box-sizing:border-box; position:relative; }
.goods_list_box .sp_style .sp_img{ display:block; background:url(../images/img_default_detail.png) no-repeat scroll 0 0; background-size:100% 100%; overflow:hidden; }
.goods_list_box .sp_style .sp_img img{ width:100%;}
.goods_list_box .sp_style .name{  height:40px; line-height:20px; margin:5px 5px 0 5px; overflow:hidden; color:#232323; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.goods_list_box .sp_style .sp_msg { display:block; margin:0 5px; overflow:hidden;}
.goods_list_box .sp_style .sp_msg em{ background:#94193f; color:#fff; font-size:12px; padding:0 5px; border:1px solid #94193f; box-sizing:border-box; }
.goods_list_box .sp_style .sp_msg  strong{ color:#94193f; float:left; font-size:16px; margin-right:5px;line-height:25px;}
.goods_list_box .sp_style .sp_msg  i{ font-style:normal; color:#969696; border:1px solid #ccc; padding:0 5px; box-sizing:border-box;   text-decoration:line-through; line-height:25px;font-size:12px;}
.goods_list_box .sp_style .sp_msg .cx_ico{ float:left; width:15px; height:15px; text-align:center; line-height:18px; font-size:70%; border-radius:3px; color:#fff; background:#c51e38; margin-left:5px; margin-top:5px;}
.goods_list_box .sp_style .goods_over{ width:100%; position:absolute; left:0; top:0; text-align:center;}
.goods_list_box .sp_style .goods_over img{ width:60%; margin-top:20%;}

/*搜索*/

.search_box{ width:100%; overflow:hidden;}
.search_title{ width:96%; margin:0 auto; overflow:hidden; padding:10px 0; color:#787878;}
.search_title .se_r{ float:right; color:#5e8cbc;}
.search_box .hot_box{ width:95%; margin:0 auto; overflow:hidden;}
.search_box .hot_box a{ display:block; padding:5px 10px; line-height:24px; margin-right:2.5%; margin-bottom:2.5%; position:relative; background:#fff;  float:left; border-radius:3px; border:1px solid #CCC; }
.search_box .hot_box a .price{background:#fff;color:#787878; width:100%;}
.search_box .hot_box a.on .price{background:#94193f;color:#fff;width:100%;}
.search_box .hot_box a.off{border:1px solid #787878;width:30%;text-align:center;color:#787878;padding:5px 0px 0px;}
.search_box .hot_box a.on{border:1px solid #94193f;color:#94193f;}

.search_box .hist_rec{ width:90%; margin:0 auto; overflow:hidden;}
.search_box .hist_rec a{ display:block; width:94%; margin:0 auto; line-height:30px; margin-bottom:10px; position:relative;  float:left; border-bottom:1px solid #eee;}

.search_box p{ text-align:center; padding:20px 0; color:#787878;}

.search_box .go_cou{ display:block; width:50%; margin:0 auto; height:35px; border:1px solid #94193f; text-align:center; line-height:35px; color:#94193f;}
.topup_history {}

/*品牌商品列表*/
.goods_tab{ width:100%; height:40px; border-bottom:1px solid #e1e1e1; background:#fff; overflow:hidden; position:relative; box-sizing:border-box;}
.goods_tab ul li{ float:left; width:22%;   position:relative;}
.goods_tab ul li:first-child{ width:33%;}
.goods_tab ul li .yh img{ width:28px; height:40px;}
.goods_tab ul li a{ display:block; width:100%; text-align:center; color:#666; line-height:40px;}
.goods_tab ul li .on{  color:#c4203b}
.goods_tab ul li:last-child{ background:none;}
.goods_tab ul li .up{ width:5px; height:5px; border-right:1px solid #CCC; border-top:1px solid #CCC;  position:absolute; right:15%; top:15px; -webkit-transform:rotate(-45deg); }
.goods_tab ul li .down{ width:5px; height:5px; border-right:1px solid #CCC; border-top:1px solid #CCC;  position:absolute; right:15%; top:18px; -webkit-transform:rotate(135deg); }
.goods_tab ul li .s_on{ border-color:#c4203b;}
/*充值说明*/
.topup_desc{margin-bottom:40px;margin-top:15px;margin-left:3%;color:#787878;}
.topup_desc p{margin:5px;}
.topup_desc .d_title{margin-left:5px;}